polypropylene film capacitor resistors capacitor connectors diodes diode electronics resistor high voltage resistors polypropylene high voltage resistor resistor networks capacitors connector